Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of sheep plant
  1. noun
    perennial prostrate mat-forming herb with hoary woolly foliage
  2. noun
    cushion-forming New Zealand herb having leaves densely covered with tawny hairs
Explanation of sheep plant
My lists:
Recently viewed words: